﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore;

namespace 餐饮_企划.Models
{
    public class MyDbContext : DbContext    // 实现模型与数据表之间的桥梁，采用database first，也就是说先创建数据库和数据表，再创建类，mydatacontext变得简单
    {
        public MyDbContext(DbContextOptions<MyDbContext> options) : base(options)   //使用父类函数
        {

        }

        // 数据库中有多少个表，创建多少个对应的数据集合,就有多少个模型类
        // 比如有Recipe表，创建Recipe数据集合，也需要创建模型类Recipe，模型类中的属性需要和表中字段一一对应
        public DbSet<Recipe> Recipe { get; set; }

        public DbSet<User> User { get; set; }


    }
}
